@charset "utf-8";
/* CSS Document */

body{ width:100%; height:auto; margin:0 auto; background:#fff; font-size:12px; font-family:"宋体";}
*{ margin:0; padding:0;}
.fLeft{ float:left;}
.fRight{ float:right;}
.clear{ clear:both;}
ul{ list-style:none;}
h2, h3{ font-weight:normal;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#44a8cc;}
input,img{ border:0px; outline:none;}
.width1003{ width:1003px; margin:0 auto;}

.topright{ width:290px; margin-top:13px; }
.topright p{ width:100%; line-height:14px; height:14px; text-align:right;}
.topright p a{ margin:0 6px;}
.searchbox{ width:100%; margin-top:15px; }
.search_txt{ width:227px; height:28px; line-height:28px; border:1px solid #ccc; color:#b7b7b7; padding-left:5px; float:left; margin-top:1px;}
.search_submit{width:50px; height:32px; background:url(../images/index_05.jpg) no-repeat; float:left; cursor:pointer;}

/*导航*/
.nav{ height:40px; line-height:40px; background:#44a8cc;}
.nav li{ background:url(../images/index_09.jpg) no-repeat left center; width:120px; height:40px; float:left;}
.nav li a{ width:120px; height:40px; line-height:40px; text-align:center; display:block; color:#fff; font-size:14px; font-family:"微软雅黑";}
.nav li a:hover{ background:#117ca2;}
.mainlevel ul {display:none;position:absolute;z-index:9999; _margin-left:-95px; _margin-top:35px; background:#44a8cc}
.mainlevel li { width:120px; height:30px; line-height:30px; float:none;background:url(../images/ny_03.jpg) no-repeat; overflow:hidden;}
.mainlevel li a{ height:30px; display:block; line-height:30px;font-size:12px;color:#fff; font-weight:500; font-family:"微软雅黑";}
.mainlevel li a:hover{height:30px; display:block; background:#117ca2;font-size:12px;color:#ffffff;font-family:"微软雅黑";}

/*banner*/
#picBox{width:1003px; height:305px; margin:2px auto; overflow:hidden; position:relative; margin-bottom:10px;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:205px; width:5050px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:205px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; bottom:10px; right:10px;}
#icon_num li{ float:left; background:url(../images/bannericonbg_03.png) no-repeat -13px 0;width:13px; height:13px; list-style:none; color:#39F; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px;}
#icon_num li:hover,#icon_num li.active{ background:url(../images/bannericonbg_03.png) no-repeat 0 0; color:#c60;}

.footer {margin-top:25px; padding-bottom:15px;}
.footernav{ margin:0 auto; text-align:center; background:#57bde1; line-height:35px; }
.footernav a{color:#fff;}
.footer p{ height:20px; line-height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-top:3px; }
